Package-level declarations
Types
JS/TS-friendly facade over com.sorinirmies.arrow.resiliencekit.AdaptiveLimiter.
JS/TS-friendly snapshot of com.sorinirmies.arrow.resiliencekit.AdaptiveLimiterStatistics.
JS/TS-friendly snapshot of com.sorinirmies.arrow.resiliencekit.BulkheadStatistics.
JS/TS-friendly snapshot of com.sorinirmies.arrow.resiliencekit.CacheStatistics.
JS/TS-friendly facade over com.sorinirmies.arrow.resiliencekit.CircuitBreaker.
One named candidate for Failover.create's providers array.
JS/TS-friendly snapshot of com.sorinirmies.arrow.resiliencekit.FailoverProviderStatistics.
JS/TS-friendly facade over com.sorinirmies.arrow.resiliencekit.RateLimiter (token bucket).
JS/TS-friendly snapshot of com.sorinirmies.arrow.resiliencekit.RateLimiterStatistics.
JS/TS-friendly facade over com.sorinirmies.arrow.resiliencekit.RetryBudget / retryWithBudget -- a system-wide guard against retry storms, shared across every call site retrying against a given downstream.
JS/TS-friendly facade over com.sorinirmies.arrow.resiliencekit.SlidingWindowCircuitBreaker.
JS/TS-friendly snapshot of com.sorinirmies.arrow.resiliencekit.SlidingWindowCircuitBreakerStatistics.
JS/TS-friendly facade over com.sorinirmies.arrow.resiliencekit.SlidingWindowRateLimiter.
JS/TS-friendly snapshot of com.sorinirmies.arrow.resiliencekit.SlidingWindowStatistics.
JS/TS-friendly facade over com.sorinirmies.arrow.resiliencekit.TimeLimiter.
JS/TS-friendly snapshot of com.sorinirmies.arrow.resiliencekit.TimeLimiterStatistics.
Functions
JS/TS-friendly facade over com.sorinirmies.arrow.resiliencekit.hedge (speculative requests): fires a duplicate attempt after a delay if the first hasn't completed yet; the first to succeed wins. block may be invoked more than once, concurrently -- it must be safe to run multiple times in parallel (e.g. an idempotent GET).